package backstage.app.entity;

import java.io.Serializable;
import java.time.LocalDateTime;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;

import lombok.Data;

@TableName("levea")
@Data
public class Levea  implements Serializable{
	
	/**
	 * 
	 */
	private static final long serialVersionUID = 7308459372346933293L;

	@TableId(type= IdType.AUTO)
	@TableField("leid")
    private Integer leid;

	@TableField("kill_context_id")
    private Integer killContextId;

	@TableField("height")
	private String height;
	
	@TableField("weight")
	private String weight;
	
	@TableField("abduction")
	private String abduction;
	
	@TableField("finger_span")
	private String fingerSpan;
	


	@TableField("item_context_one")
    private String itemContextOne;

    @TableField("item_context_one_first")
    private String itemContextOneFirst;

    @TableField("item_context_one_second")
    private String itemContextOneSecond;

    @TableField("item_context_one_thirdly")
    private String itemContextOneThirdly;

    @TableField("item_context_one_fourthly")
    private String itemContextOneFourthly;

	@TableField("item_context_tow")
    private String itemContextTow;

    @TableField("item_context_tow_first")
    private String itemContextTowFirst;

    @TableField("item_context_tow_second")
    private String itemContextTowSecond;

    @TableField("item_context_tow_thirdly")
    private String itemContextTowThirdly;

    @TableField("item_context_tow_fourthly")
    private String itemContextTowFourthly;

	@TableField("item_context_three")
    private String itemContextThree;

    @TableField("item_context_three_first")
    private String itemContextThreeFirst;

    @TableField("item_context_three_second")
    private String itemContextThreeSecond;

    @TableField("item_context_three_thirdly")
    private String itemContextThreeThirdly;

    @TableField("item_context_three_fourthly")
    private String itemContextThreeFourthly;

    @TableField("item_context_froth")
    private String itemContextFroth;

    @TableField("item_context_froth_first")
    private String itemContextFrothFirst;

    @TableField("item_context_froth_second")
    private String itemContextFrothSecond;

    @TableField("item_context_froth_thirdly")
    private String itemContextFrothThirdly;

    @TableField("item_context_froth_fourthly")
    private String itemContextFrothFourthly;

    @TableField("item_context_five")
    private String itemContextFive;

    @TableField("item_context_five_first")
    private String itemContextFiveFirst;

    @TableField("item_context_five_second")
    private String itemContextFiveSecond;

    @TableField("item_context_five_thirdly")
    private String itemContextFiveThirdly;

    @TableField("item_context_five_fourthly")
    private String itemContextFiveFourthly;

    @TableField("item_context_six")
    private String itemContextSix;
    /**子标题**/
    @TableField("item_context_six_first")
    private String itemContextSixFirst;
    /**2子标题**/
    @TableField("item_context_six_second")
    private String itemContextSixSecond;
    /**3子标题**/
    @TableField("item_context_six_thirdly")
    private String itemContextSixThirdly;

    @TableField("item_context_six_fourthly")
    private String itemContextSixFourthly;


    @TableField("item_context_seven")
    private String itemContextSeven;

    @TableField("item_context_seven_first")
    private String itemContextSevenFirst;

    @TableField("item_context_seven_second")
    private String itemContextSevenSecond;

    @TableField("item_context_seven_thirdly")
    private String itemContextSevenThirdly;

    @TableField("item_context_seven_fourthly")
    private String itemContextSevenFourthly;


    @TableField("create_time")
    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private LocalDateTime createTime;

    @TableField("last_update_time")
    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private LocalDateTime lastUpdateTime;
    
    @TableField(exist = false)
    private Integer total;
    
}